home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 1995 #5 & #6
/
Amiga Plus CD - 1995 - No. 5 and 6.iso
/
pd
/
netz
/
nntpd
/
nntpd.doc
< prev
next >
Wrap
Text File
|
1995-08-16
|
2KB
|
82 lines
NNTPd NNTPd
NAME
NNTPd - NNTP Daemon for AmiTCP, Version 1.2.
SYNOPSIS
NNTPd
DESCRIPTION
NNTPd is the NNTP news daemon for use with AmiTCP 4.0+. It is called
whenever a connection to port 119 is made. It is fully compliant with
RFC 977 (included), and supports the non-RFC 977 extensions: mode
reader, listgroups, xgtitle, xhdr, xover, xpat and xpath that some
newsreaders are now using.
INSTALLATION
Installation of NNTPd used to be very simple. Posting routines
ruined that. :) However, just follow the directions closely and you
should be okay.
1) Copy NNTPd to AmiTCP:serv
2) Edit your AmiTCP:db/inetd.conf and add the following line:
nntp stream tcp nowait root AmiTCP:serv/nntpd
3) Add the following to your s:user-startup:
SetEnv UUNEWS <The directory where the news is.>
SetEnv ACTIVE <Full path and name of your active file.
This MUST be in your uunews directory.
A bit of a kludge, but I'll fix it later.
SetEnv HOSTNAME <your full host name>
SetEnv NEWSSPOOL <The directory you want news spooled into>
for example, mine says:
SetEnv UUNEWS work:uunews/
SetEnv ACTIVE UUnews:active
SetEnv HOSTNAME luebbert.sc.net
SetEnv NEWSSPOOL UUSPOOL:
Reboot, or set the environment variables above by hand as they
will be needed by the next steps.
4) Copy the files and the directory bin from the uunews subdirectory
to your uunews:.
5) NNTPd is now completely installed, however, you must now build the
databases required by the daemon. See INSTALL for more details.
DIAGNOSTICS
To test NNTPd for yourself, try: telnet <localhost> 119. (You'll
obviously have to have your network up and running.) If it closes
immediately, check the AmiTCP log for the reason. Usually it is a
problem with configuration. If you already have an active news
directory, try and look at some of the articles.
BUGS
None known. Report any bugs or suggestions to:
luebbert@luebbert.sc.net.
LEFT TO DO
1) Add authentication.
2) Add a means of kicking relaynews when there is new news.
3) Add a means of relaying news to other systems based on a
distribution list.
4) Suggestions?